scavenging behavior - German English Dictionary